آزمون خودکار نرم افزارهای شی گرا با استفاده از موردهای کاربری و ضوابط ocl
نویسندگان
چکیده
آزمون خودکار با استفاده از ضوابط نرم افزار از مهمترین زمینه های تحقیقاتی آزمون نرم افزار می باشد. اهمیت آزمون خودکار در کاهش هزینه های تولید نرم افزار و بالا بردن ضریب اطمینان به نرم افزار است. روش های موجود برای آزمون خودکار با تعریف معیارهای مورد نیاز که وابسته به کد و یا ضوابط نرم افزار می باشد، به دنبال تولید داده آزمون به منظور پوشش معیارها، اجرای آزمون روی برنامه و بررسی نتایج حاصل با اراکل مورد نظر هستند. در این مقاله روشی به منظور آزمون خودکار نرم افزارهای شی گرا برپایه مورد کاربری نرم افزار ارایه شده است. معماری این روش از سه بخش تولید خودکار داده آزمون، آزمون خودکار برنامه و تحلیل نتایج تشکیل می شود. با تعریف سناریوی کاربری مورد نظر در قالب دیاگرام ترتیب مرحله طراحی و دریافت دیاگرام های کلاس، و فعالیت مورد نیاز برنامه در مرحله طراحی و کد برنامه، سیستم به تولید داده آزمون، اجرای آن و تحلیل نتایج آزمون می پردازد. از نتایج مهم این روش امکان تولید الگوی آزمون، تولید داده آزمون بر اساس سناریوهای کاربری، امکان انجام آزمون های مختلف و استفاده از ساختار یکپارچه برای مدل سازی می باشد.
منابع مشابه
آزمون خودکار نرمافزارهای شیگرا با استفاده از موردهای کاربری و ضوابط OCL
Test automation is one of the major areas in software engineering. Test automation can reduce the high cost of software development and at the same time increases the reliability of the testing process. In this paper we present a novel specification based framework for automating test process based on use case scenarios. It receives software specification that defined with UML at design level a...
متن کاملطراحی مولفه های نرم افزارهای شی گرا با رویکرد شناسایی خودکار الگوهای طراحی
امروزه صدها الگوی طراحی نرم افزار ابداع و در منابع مختلف ثبت شده اند. با توجه به تعداد بسیار زیاد الگوهای طراحی و افزایش روزافزون آنها یک سوال مطرح می شود: چگونه طراحان نرم افزار در فرآیند طراحی نرم افزار، الگوی طراحی مناسب را از بین الگوهای مرتبط، جهت حل مسئله انتخاب کنند؟ تاکنون از دو رویکرد نمودارهای uml و هستان شناسی برای حل این مسئله استفاده شده است. در این پایان نامه، روشی به منظور بازیا...
ارزیابی تکنیک های مختلف طبقه بندی شی گرا در استخراج کاربری اراضی از تصاویر ماهواره آیکونوس
طبقهبندی تصاویر ماهوارهای با استفاده از پردازش شیگرا تاکنون با بهرهگیری از تکنیکهای مختلف به طور گستردهای مورد استفاده قرار گرفته است. اگرچ...
متن کاملتولید خودکار موارد آزمون برای نرم افزارهای کاربردی تحت وب
استفاده از وب یکی از مهمترین، اجتناب ناپذیرترین و در عین حال اقتصادی ترین روش ها برای اطلاع رسانی، تجارت و آموزش می باشد. همزمان با توسعه وب، تولید نرم افزارهای کاربردی تحت وب نسبت به نرم افزارهای کاربردی تحت ویندوز اهمیت بیشتری پیدا کرده است. با توجه به گسترش روز افزون کاربرد این نرم افزارها، بررسی کیفیت این نرم افزارها مسئله ای مهم و اساسی تلقی می شود. یکی از روش های موثر برای سنجش کیفیت نرم ...
15 صفحه اولکاربرد تصاویر ماهواره ای برای تهیه نقشه کاربری اراضی حوضه آبخیز قزل اوزن با استفاده از تکنیک فیوژن و پردازش شی گرا
مدیریت بهینه منابع طبیعی نیازمند اطلاعات به هنگام و صحیح است. در این راستا نقشه های کاربری اراضی یکی از مهمترین منابع اطلاعاتی در مدیریت منابع طبیعی محسوب می شود. در حقیقت نقشه های کاربری اراضی در برگیرنده روش استفاده از سطح زمین برای نیازهای مختلف است. امروزه، روش های تشخیص تغییر بصورت دیجیتال با استفاده از چند دوره تصاویر ماهواره ای به درک پویایی چشم انداز کمک می کند. تحقیق حاضر با هدف طبقه ب...
متن کاملمنابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
مهندسی برق و الکترونیک ایرانجلد ۵، شماره ۱، صفحات ۲-۱۵
میزبانی شده توسط پلتفرم ابری doprax.com
copyright © 2015-2023